W14_伺服器與網站部署


Posted by Christy on 2021-09-24

本週有三個重點:部署、系統架構、其他專有名詞認識(DNS, Lock, NoSQL vs SQL and ACID)

hw1:短網址系統設計

hw2:部署

hw3:簡答題

  1. 什麼是 DNS?Google 有提供的公開的 DNS,對 Google 的好處以及對一般大眾的好處是什麼?
  2. 什麼是資料庫的 lock?為什麼我們需要 lock?
  3. NoSQL 跟 SQL 的差別在哪裡?
  4. 資料庫的 ACID 是什麼?

筆記內容:

一、部署: AWS EC2 + LAMP + phpmyadmin + Filezilla

二、DNS, Lock, NoSQL vs SQL and ACID

三、後端系統架構圖

四、其他

NoSQL, Transaction, ACID and Lock

W14 直播檢討筆記

Web server vs application server: What is the difference?

五、心得與心態調整

交了作業太開心,忘了要寫這一大項了,本週花了八天完成所有作業,睡眠狀況一直是我的一個大挑戰,其中有一天精神渙散,怎麼讀書都讀不進去,只看一個影片也看不懂的窘境。

很開心只花八天就完成這一週,因為有前輩的筆記們,所以部署才會這麼順利。

作業一的系統設計真的非常沒有頭緒,看來我完全不懂後端的東西啊。

這一週每天都花蠻多時間在讀書的,應該至少每天有六到八小時,常常讀到忘記計時,很可惜。

希望可以再多提升睡眠品質,希望未來一週也可以像這一週一樣順利。

本週做得好的地方有:

  1. 先規劃一週的行程,看完作業以後,想一下大致的讀書流程。

  2. 每天把可運用的時間寫下來,並且前一天晚上就決定好三餐,減少決策疲勞,大大增加讀書時間,做事效率提升很高。

  3. 盡可能每天出去散步半小時,有益身心健康。

  4. 睡覺前作放鬆練習,有幫助睡眠。

本週的心態:

卡住的時間比較少了,可能是比較知道自己在做什麼了吧?把問題想好再查真的比較有方向感。

每天寫在筆記裡面的心得,有很正面的鼓勵作用,繼續下去。

說到這裡,我應該要去睡覺了才對。










Related Posts

Leetcode 刷題 pattern - 美國軟體工程師求職有趣經驗

Leetcode 刷題 pattern - 美國軟體工程師求職有趣經驗

該如何入門 CTF 中的 Web 題?

該如何入門 CTF 中的 Web 題?

What Type of Laser Engraving Machine Should be Used for Stainless Steel Engraving?

What Type of Laser Engraving Machine Should be Used for Stainless Steel Engraving?


Comments